<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link type="text/css" rel="stylesheet" href="../../resource/css/reset.css"/>
        <link type="text/css" rel="stylesheet" href="../../resource/css/api_index.css"/>
        <script type="text/javascript" src="../../resource/js/fw/jquery-1.8.3.min.js"></script>
    </head>
    <body>
        <div class="pk-wrap">

            <div class="pk-unit-wrap">
                <div class="pk-unit">
                    <h1 class="clearfix">
                        <span class="pk-color-title">Array.length</span>
                        <span class="pk-float-right pk-tip">Core > Object > Array > length</span>
                    </h1>
                </div>
                <div class="pk-unit">
                    <div class="pk-unit-with-style">
                        <div class="pk-unit-tag">Description</div>
                        <pre>    数组的length属性总是比该数组中定义的序号最大的元素的序号大一。一般来说，数组都是“稠密”数组，拥有连续的元素，并且序号从O开始。对于这种数组，length属性表示数组中的元素个数。
    使用Array()构造函数创建数组时，会初始化该数组的length属性。把新元素添加到数组中，在有必要时，会更新length属性：
        a = new Array();        //a.length初始化为0
        b = new Array(10);    //b.length初始化为10
        c = new Array(&quot;one&quot;, &quot;two&quot;，&quot;three&quot;);    //c.length初始化为3
        c[3] = &quot;four&quot;;             //c.length更新为4
        c[10] = &quot;blastoff&quot;;      //c.length变成11
    可以设置length属性的值来改变数组的大小。如果设置的length小于原值，会裁减数组，末尾处的元素会丢失。如果设置的length大于原值，数组会变大，新添加到末尾处的元素的值为undefined。</pre>
                    </div>
                </div>
            </div>

            
            
            
            
                    </div>
    </body>
</html>
